Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LLWYNBRAIN TERRACE Terraced £123,500 1 Dec 2017
3 LLWYNBRAIN TERRACE Semi-Detached £110,000 17 Aug 2021
5 LLWYNBRAIN TERRACE Terraced £45,000 12 Mar 1998